tranches - German English Dictionary