vaguely similar - Turco Inglés Diccionario