clocharde - German English Dictionary