where you been all week? - Alemán Inglés Diccionario