storksbill - Turkish English Dictionary