international mediation - German English Dictionary