five-petalled - German English Dictionary