your barn door is open - Alemán Inglés Diccionario