a drain on the resources - Turco Inglés Diccionario