one's hands to get sticky - Turco Inglés Diccionario