mediterranean snapdragon - Turkish English Dictionary