thick-sliced - German English Dictionary