christmas/birthday greetings! - German English Dictionary