guimbarde - German English Dictionary