patchwork lampfish - German English Dictionary