tetraployid - German English Dictionary