seen and approved - Alemán Inglés Diccionario