tavşanağzı - Turkish English Dictionary