radar nacelle - German English Dictionary