stands out like dog's balls - Turco Inglés Diccionario