mint-balm - German English Dictionary