have you ever been here before - Alemán Inglés Diccionario