flower stromb - Turkish English Dictionary