translator blocking relay - German English Dictionary