simultane - German English Dictionary