you stupid sod! - Turco Inglés Diccionario