do you come here a lot? - Alemán Inglés Diccionario