engine power at sea level - German English Dictionary