verdera - German English Dictionary