sliced cucumber - German English Dictionary