long-fin tuna - German English Dictionary