tetrapetalous - German English Dictionary