sunbeam lampfish - German English Dictionary