triploidy - German English Dictionary