Krankenhaus... - French English Dictionary