deem it necessary - Alemán Inglés Diccionario