be very competent on - Turco Inglés Diccionario