triploidi - German English Dictionary