triploide - German English Dictionary