How do you say American cheese lettuce and tomato sandwich with mayonnaise in Spanish?

There's no direct equivalent for "American cheese" in Spanish, so the translation will depend on what kind of cheese you are thinking of. Here are a few options:

Using a generic cheese:

* Sándwich de queso, lechuga y tomate con mayonesa. (Sandwich with cheese, lettuce and tomato with mayonnaise) - This is the most basic and common translation.

Using a specific type of cheese:

* Sándwich de queso cheddar, lechuga y tomate con mayonesa. (Sandwich with cheddar cheese, lettuce and tomato with mayonnaise) - Cheddar cheese is a common substitute for American cheese.

* Sándwich de queso blanco, lechuga y tomate con mayonesa. (Sandwich with white cheese, lettuce and tomato with mayonnaise) - "Queso blanco" is often used for processed cheese, similar to American cheese.

Using a more descriptive term:

* Sándwich de queso procesado, lechuga y tomate con mayonesa. (Sandwich with processed cheese, lettuce and tomato with mayonnaise) - This is a literal translation, but it might not be as common.

Ultimately, the best translation will depend on the specific context and the kind of cheese you are referring to.