grapefruit peel - Turkish English Dictionary