be tellingly effective - Turco Inglés Diccionario