giant bellflower - Turkish English Dictionary