please excuse me - German English Dictionary