bermuda onion - Turkish English Dictionary