square-stemmed monkeyflower - Turkish English Dictionary