have your head stuck up your arse - Turco Inglés Diccionario