cribles - German English Dictionary