appear bizarre/strange - Turco Inglés Diccionario