i thought i'd say hi - German English Dictionary