cubridor - German English Dictionary