lampuga - German English Dictionary