science-related subject - Alemán Inglés Diccionario