mint infusion - German English Dictionary