action-packed adventure - German English Dictionary