ram's testicle - Turco Inglés Diccionario