be exactly what is wanted or needed - Alemán Inglés Diccionario