five-petaled - German English Dictionary