twin tailed aircraft - German English Dictionary