two-petaled - German English Dictionary