sandwich made with two slices of bread - Spanish English Dictionary