cardencha - German English Dictionary