the above mentioned firm - German English Dictionary