we would love to have you - German English Dictionary