tavşandudağı - Turkish English Dictionary