kicherte - German English Dictionary