cabochard - German English Dictionary