it sells like hotcakes - Alemán Inglés Diccionario