chichevache - German English Dictionary