simultaneous interpretation - German English Dictionary