cubeta - German English Dictionary