branch consultant - German English Dictionary