saffron crocus - German English Dictionary