deem necessary - Alemán Inglés Diccionario