light multi-role helicopter - German English Dictionary