i bid you welcome - German English Dictionary