carpid - German English Dictionary