amply powered - Turco Inglés Diccionario