holden - German English Dictionary