battle of strėva - French English Dictionary