deniz tavşancılı - Turkish English Dictionary