we've been through this - Alemán Inglés Diccionario