almacenes - German English Dictionary