clacking noise made by storks - Turco Inglés Diccionario