nacelles - German English Dictionary