would you believe! - German English Dictionary