an object of ridicule - Turco Inglés Diccionario