tavşan dudağı - Turkish English Dictionary